Skip to main content
Log in

Model enrichment: concept, measurement, and application

  • Article
  • Published:
Journal of Simulation

Abstract

Simplicity and validity are recognized as important attributes of an effective simulation model. However, some disagreement exists both on the definitions of these concepts and on quantitative measures for them. This paper introduces Enrichment Level (EL) for (simulation) models. The EL is a quantitative measure to compare the effectiveness of alternative models when used in a particular project. While there is no conceptual restriction on expanding the EL, it currently captures the bias, speed, variance, and scope of a model as the main contributing enrichment factors. This paper explores these factors and suggests a utility-based method to combine them according to the relative importance of each enrichment factor. Model effectiveness measures currently used in academic and industrial studies are discussed and compared to the proposed EL. In order to show the usability of EL as a model comparison tool, we study an example of a queue with multi-failure mode servers and apply our method to facilitate decisions about choosing the most suitable model among a set of three.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3

Similar content being viewed by others

References

  • Arora S and Barak B (2009). Computational Complexity: A Modern Approach. Cambridge University Press: Cambridge.

    Book  Google Scholar 

  • Balci O (2001). A methodology for certification of modeling and simulation applications. ACM Transactions on Modeling & Computer Simulation 11 (4): 352–377.

    Article  Google Scholar 

  • Balci O (2004). Quality assessment, verification, and validation of modeling and simulation applications. In: Proceedings of the 2004 Winter Simulation Conference. IEEE: New York, pp 122–129.

    Google Scholar 

  • Balci O, Adams RJ, Myers DS and Nance RE (2002). A collaborative evaluation environment for credibility assessment of modeling and simulation applications. In: Proceedings of the 2002 Winter Simulation Conference. San Diego, CA, pp 214–220.

  • Banks J, Carson J, Nelson BL and Nicol D (2004). Discrete-event System Simulation. Prentice-Hall: Englewood Cliffs, NJ.

    Google Scholar 

  • Biller B and Nelson BL (2005). Fitting time-series input processes for simulation. Operations Research 53 (3): 549–559.

    Article  Google Scholar 

  • Brooks RJ and Tobias AM (1999). Methods and benefits of simplification in simulation. In: Al-Dabass D and Cheng RCH. Proceedings of UKSIM. United Kingdom Simulation Society: Nottingham, pp 88–92.

    Google Scholar 

  • Butler JC, Dyer JS and Jia J (2006). Using attributes to predict objective in preference models. Decision Analysis 3: 100–116.

    Article  Google Scholar 

  • Buzacott JA (1967). Markov chain analysis of automatic transfer line with buffer stock. PhD Dissertation, University of Birmingham.

  • Chick SE (2006). Bayesian ideas and discrete event simulation: Why, what and how. In: Proceedings of the 2006 Winter Simulation Conference. IEEE: New York, pp 96–106.

    Chapter  Google Scholar 

  • Chwif L, Barretto MRP and Paul RJ (2000). On simulation model complexity. In: Proceedings of the 2000 Winter Simulation Conference. IEEE: New York, pp 449–455.

    Chapter  Google Scholar 

  • Chwif L, Barretto MRP and Santoro MC (1998). Model reduction: Some results. In: Proceedings of the 30th Annual Simulation Symposium. IEEE Computing Society: New York, pp 120–125.

    Chapter  Google Scholar 

  • Coello CAC and Lamont GB (2004). Applications of Multi-objective Evolutionary Algorithms. World Scientific: Singapore.

    Book  Google Scholar 

  • Davies R, Roderick P and Raftery J (2003). The evaluation of disease prevention and treatment using simulation models. European Journal of Operational Research 150: 53–66.

    Article  Google Scholar 

  • Gershwin SB (1987). An efficient decomposition method for the approximate evaluation of tandem queues with finite storage space and blocking. Operations Research 35 (2): 291–304.

    Article  Google Scholar 

  • Golay MP, Seong PH and Manno VP (1989). A measure of the difficulty of systems diagnosis and its relationship to complexity. International Journal of General Systems 16 (1): 1–23.

    Article  Google Scholar 

  • Govind N, Roeder TM and Schruben LW (2011). A simulation-based closed queueing network approximation of semiconductor automated material handling systems. IEEE Transactions on Semiconductor Manufacturing 24 (1): 5–13.

    Article  Google Scholar 

  • Gross D, Pace D, Harmon S and Tucker W (1999). Why fidelity? Spring 1999 Simulation Interoperability Workshop Paper 3, 1055–1061.

  • Hobbs BF and Meier P (2000). Energy Decisions and the Environment: A Guide to the Use of Multicriteria Methods. Kluwer Academic: Norwell, MA.

    Book  Google Scholar 

  • Ignall E and Silver A (1977). The output of a two-stage system with unreliable machines and limited storage. AIIE Transactions 9 (2): 183–188.

    Article  Google Scholar 

  • Jacobson SH and Yücesan E (1999). On the complexity of verifying structural properties of discrete event simulation models. Operations Research 47 (3): 476–481.

    Article  Google Scholar 

  • Jafari MA and Shanthikumar JG (1987). Exact and approximate solutions to two-stage transfer lines with general uptime and downtime distributions. IIE Transactions 19 (4): 412–419.

    Article  Google Scholar 

  • Johnson RT, Fowler JW and Mackulak GT (2005). A discrete event simulation model simplification technique. In: Proceedings of the 2005 Winter Simulation Conference. IEEE: New York, pp 2172–2176.

    Chapter  Google Scholar 

  • Köksalan M and Phelps S (2007). An evolutionary metaheuristic for approximating preference-nondominated solutions. INFORMS Journal on Computing 19: 291–301.

    Article  Google Scholar 

  • Law AM (2006). How to build valid and credible simulation models. In: Proceedings of the 2006 Winter Simulation Conference. Monterey, CA.

    Google Scholar 

  • Law AM and Kelton WD (2000). Simulation Modeling and Analysis. McGraw-Hill Higher Education: Boston, MA.

    Google Scholar 

  • McConnell S (1996). Rapid Development: Taming Wild Software Schedules. Microsoft Press: Redmond, WA.

    Google Scholar 

  • Meijering E (2002). A chronology of interpolation: From ancient astronomy to modern signal and image processing. Proceedings of the IEEE 90 (3): 319–342.

    Article  Google Scholar 

  • Montibeller G, Belton V, Ackermann F and Ensslin L (2008). Reasoning maps for decision aid: An integrated approach for problem-structuring and multi-criteria evaluation. Journal of the Operational Research Society 59: 575–589.

    Article  Google Scholar 

  • Page EH et al (1999). Strategic directions in simulation research (panel). In: Proceedings of the 1999 Winter Simulation Conference. ACM: New York, NY, pp 1509–1520.

    Google Scholar 

  • Pidd M (1999). Just modeling through: A rough guide to modeling. Interfaces 29 (2): 118–132.

    Article  Google Scholar 

  • Pillai D (1990). Material handling automation for wafer fabrication facilities. In: Proceedings of the Ninth IEEE/CHMT International Electronic Manufacturing Technology Symposium. IEEE: New York, pp 277–286.

    Google Scholar 

  • Pritsker AAB (1986). Model evolution: A rotary index table case history. In: Proceedings of the 1986 Winter Simulation Conference. ACM: New York, NY, pp 703–707.

    Google Scholar 

  • Robinson S (1994). Successful Simulation—A Practical Approach to Simulation Projects. McGraw-Hill: Maidenhead, UK.

    Google Scholar 

  • Robinson S (2006). Conceptual modeling for simulation: Issues and research requirements. In: Proceedings of the 2006 Winter Simulation Conference. IEEE: New York, pp 792–800.

    Chapter  Google Scholar 

  • Roeder TM (2004). An information taxonomy for discrete event simulations PhD Dissertation, University of California, Berkeley.

  • Roeder TM, Fischbein SA, Janakiram M and Schruben LW (2002). Resource-driven and job-driven simulations. In: Gerald T Mackulak, John W Fowler, and Alexander Schömig. Proceedings of the 2002 International Conference on Modeling and Analysis of Semiconductor Manufacturing. Tempe, AZ, pp 78–83.

    Google Scholar 

  • Roeder TM, Govind N and Schruben LW (2004). A queueing network approximation of semiconductor automated material handling systems: How much information do we really need? In: Proceedings of the 2004 Winter Simulation Conference. Washington, DC, pp 1956–1961.

    Google Scholar 

  • Roeder TM and Schruben LW (2010). Information models for queueing system simulation. ACM Transactions on Modeling & Computer Simulation 20 (2).

  • Salt J (1993). Simulation should be easy and fun. In: Proceedings of the 1993 Winter Simulation Conference. ACM: New York, NY, pp 1–5.

    Google Scholar 

  • Sargent RG (2005). Verification and validation of simulation models. In: Proceedings of the 2005 Winter Simulation Conference. IEEE: New York, pp 130–143.

    Chapter  Google Scholar 

  • Scheubrein R and Zionts S (2006). A problem structuring front end for a multiple criteria decision support system. Computers & Operations Research 33: 18–31.

    Article  Google Scholar 

  • Schruben D and Schruben LW (2003). Graphical Simulation Modeling Using SIGMA. Custom Simulations: Berkeley, CA.

    Google Scholar 

  • Schruben LW (2007). Modeling for analysis. INFORMS Simulation Society Research Workshop.

  • Schruben LW and Roeder TM (2003). Fast simulations of large-scale highly congested systems. Simulation: Transactions of the Society for Modeling and Simulation International 79 (3): 1–11.

    Article  Google Scholar 

  • Schruben LW and Yücesan E (1988). Transaction tagging in highly congested queueing simulations. Queueing Systems 3 (3): 257–264.

    Article  Google Scholar 

  • Seila AF, Ceric V and Tadikamalla P (2003). Applied Simulation Modeling. Thomson Brooks/Cole: Belmont, CA.

    Google Scholar 

  • Shanthikumar JG and Tien CC (1983). An algorithmic solution to two-stage transfer lines with possible scrapping of units. Management Science 29 (9): 1069–1086.

    Article  Google Scholar 

  • Simon HA (1964). The architecture of complexity. General Systems Yearbook 10: 63–76.

    Google Scholar 

  • Ståhl I (2002). Simulation prototyping. In: Proceedings of the 2002 Winter Simulation Conference. IEEE: New York, pp 572–579.

    Google Scholar 

  • Sun M (2003). Procedures for finding non dominated solutions for multiple objective network programming problems. Transportation Science 37: 139–152.

    Article  Google Scholar 

  • Suri R and Zazanis MA (1988). Perturbation analysis gives strongly consistent sensitivity estimates for the M/G/1 queue. Management Science 34 (1): 39–64.

    Article  Google Scholar 

  • Thomas A and Charpentier P (2005). Reducing simulation models for scheduling manufacturing facilities. European Journal of Operational Research 161 (1): 111–125.

    Article  Google Scholar 

  • Thurston DL (2001). Real and misconceived limitations to decision based design with utility analysis. ASME Journal of Mechanical Design 123: 176–182.

    Article  Google Scholar 

  • Tolio T, Matta A and Gershwin SB (2002). Analysis of two-machine lines with multiple failure modes. IIE Transactions 34 (1): 51–62.

    Google Scholar 

  • von Neumann J and Morgenstern O (1944). Theory of Games and Economic Behavior. Princeton University Press: Princeton, NJ.

    Google Scholar 

  • Wallenius J et al (2008). Multiple criteria decision making, multiattribute utility theory: Recent accomplishments and what lies ahead. Management Science 54 (7): 1336–1349.

    Article  Google Scholar 

  • Ward SC (1989). Arguments for constructively simple models. Journal of the Operational Research Society 40 (2): 141–153.

    Article  Google Scholar 

  • Willemain TR (1994). Insights on modeling from a dozen experts. Operations Research 42 (2): 213–222.

    Article  Google Scholar 

  • Yavari E (2009). Adaptive simulation model enrichment in the context of ranking and selection decision making for service operations. PhD Dissertation, University of California, Berkeley.

  • Yücesan E and Schruben LW (1998). Complexity of simulation models: A graph theoretic approach. INFORMS Journal on Computing 10 (1): 94–106.

    Article  Google Scholar 

  • Zeigler BP (1984). Theory of Modeling and Simulation. Krieger Publishing Company: Melbourne, FL.

    Google Scholar 

  • Zeigler BP, Kim TG and Praehofer H (2000). Theory of Modeling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems. Academic Press: New York.

    Google Scholar 

Download references

Acknowledgements

Lee Schruben provided invaluable help in developing and refining the ideas in this paper, as well as in the editing process. We would also like to thank Phil Kaminsky, Andrea Matta, George Shanthikumar, and Nirmal Govind for their helpful conversations on this topic. Andrea Matta also provided the code for Model I. The anonymous referees provided significant feedback, which substantially improved the paper. For this, we are very grateful.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to T Roeder.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yavari, E., Roeder, T. Model enrichment: concept, measurement, and application. J Simulation 6, 125–140 (2012). https://doi.org/10.1057/jos.2011.27

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1057/jos.2011.27

Keywords

Navigation